package com.huluobo.high3videoproject.mvp.like.presenter;

import com.huluobo.high3videoproject.bean.LikeVideoBeanResult;

import io.reactivex.Observable;

public interface LikeVideoContract {
    interface Model {
        Observable<LikeVideoBeanResult> getLikeVideos();
    }

    interface Presenter {
        void getLikeVideos();
    }

    interface View {
        void onGetLikeVideosSuccess(LikeVideoBeanResult likeVideoBeanResult);

        void onGetLikeVideoFailed(String error);
    }
}
